international liaison center for dealers in agricultural machinery and repairmen - Turkish English Dictionary